import { ajaxService } from '@/utils/request';
import { CheckUnique } from './type';

const env = import.meta.env;
const baseURL = env.VITE_BASE_URL;
export async function getData(data: any) {
  return ajaxService({
    url: '/login',
    method: 'post',
    baseURL,
    data
  });
}
/**
 *
 * 控件子集需要查重的字段：cn_name,en_name,sub_code,field_name
 * 控件需要查重的字段:cn_name,en_name,ctl_code，field_name
 * 业务功能需要查重的字段：func_code,name
 * 用户信息需要查重的字段:username,mobile
 * 应用需要查重的字段：app_code,app_alias
 * @param data
 * @returns
 */
export async function checkUnique(data: CheckUnique) {
  return ajaxService({
    url: '/platform_ccc/check/unique',
    method: 'post',
    baseURL,
    data
  });
}
